package siestageek;

public class J04Loop {
		public static void main(String[]args){
			//간단한 인사말 출력(1회)
			//System.out.println("안녕하세요");
			
			//간단한 인사말 출력(3회)
			//System.out.println("안녕하세요");
			//System.out.println("안녕하세요");
			//System.out.println("안녕하세요");
			
			//간단한 인사말 출력(5회)
			//System.out.println("안녕하세요");
			//System.out.println("안녕하세요");
			//System.out.println("안녕하세요");
			//System.out.println("안녕하세요");
			//System.out.println("안녕하세요");
			
			//for문을 이용한 반복처리
			//for(int cnt = 1; cnt <= 10; cnt = cnt + 1){
				//System.out.println("안녕하세요");
			//}
			
		 //while문
		 //int cnt = 1;         //초기식	
		 //while(cnt<=10){   //조건식
	     //System.out.println("안녕하세요");
			 //cnt = cnt + 1;  //증가식
		 //}
		//while
			int i = 1;     //초기식
			while(i<=10){  //조건식
				System.out.println(i);
				++i;			 //증가식
				}
			
		 //do-whil문
		 //cnt = 1;
		 //do{
			// System.out.println("안녕하세요");
			 //cnt = cnt + 1;
		 //}while(cnt <= 10);	 
		 
		 //무한반복
			//do-while
			i = 1;      //초기식
			do{
				System.out.println(i);
				++i;  //증가식
			}while(i==10);  //조건식
		// for(;true;){
			// System.out.println("안녕하세요");
		 //}
		 //1~10까지 숫자출력
			//System.out.println("1");
			//System.out.println("2");
			//System.out.println("3");
			//System.out.println("4");
			//System.out.println("5");
			//...
			//System.out.println("10");
			//for
			//for(int i = 1; i <= 10; ++ i){
				//System.out.println("i");
			//}
			//문제1-> 1~100 사이의 짝수만 출력
			
			for(i = 1; i <= 100; ++i){  //++i;//현재값에 1을 더해 짝수로 만듦
				if(i % 2==0)
				System.out.println(i);
			}
			//========================
			
			i = 1;
			while(i<=100){
				if(i%2==0)
				System.out.println(i);
				++i;
			}
			//========================
			
			i = 1;
			do{
				if(i%2==0)System.out.println(i);
				++i;
			}while(i<=100);
			//========================
			
			//문제2->1~1000 사이의 총합을 출력
			int sum=0;
			for(i = 1; i<=1000; ++i){
				sum=sum+i;
				// 1+ 2+3+4+5+6+...
			}
			System.out.println(sum);
			//========================
			
			
			
			//문제3->1~500사이의 홀수의 합을 출력
			sum=0;
			for(i = 1; i <= 500; ++i){  //++i;//현재값에 1을 더해 홀수로 만듦
				if(i % 2 ==1)
				sum+=i;                          //sum=sum+i;
			}
			System.out.println(sum);
		 //==========================

		 int k = 1;
		 sum=0;
		 while(k<=500){
			 if(k%2!=0) sum +=k;
			 ++k;
		}
		System.out.println(sum);
		//===========================
		i = 1;
		do{
			if(i%2!=0)System.out.println(i);
			++i;
		}while(i<=500);
   }
}